Big Huge Thesaurus

American lady crab

noun